landing force support weapon - Turc Anglais Dictionnaire